Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of cost of capital
  1. noun
    the opportunity cost of the funds employed as the result of an investment decision; the rate of return that a business could earn if it chose another investment with equivalent risk

    Similar: 

    type of:
Explanation of cost of capital
My lists:
Recently viewed words: